Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
AMENDMENTS TO THE CLAIMS
This listing of claims replaces all prior versions, and listings, of claims in the application:
Listing of Claims:
Claim 1. (Currently Amended) A channel estimation device comprising:
weighting factor generating means for generating weighting factors for weighting and
averaging pilot symbols, which are time multiplexed at positions leaning in time to one side in
respective slots of a control channel, which is parallel multiplexed with a data channel; and
channel estimation value calculating means for weighting and averaging said pilot
symbols using said weighting factors and calculating a channel estimation value of data symbols
of said data channel,
wherein said weighting factors are determined according to said leaning leading positions
of said pilot symbols in slots of said control channel.
Claim 2. (Original) The channel estimation device as claimed in claim 1,
wherein said weighting factor generating means generates weighting factors to be used for
weighting and averaging mean values of the pilot symbols in a plurality of slots of said control
channel, and said channel estimation value calculating means weights and averages the mean
values of said pilot symbols using said weighting factors and calculates the channel estimation
value of the data symbols of said data channel.
Claim 3. (Cancelled).
Page 2 of 33
Application No. 09/701,705
Amendment "E" dated March 1 6, 2007
Reply to Office Action mailed January 16, 2007
Claim 4. (Currently Amended) A channel estimation device comprising:
weighting factor generating means for generating weighting factors for weighting and
averaging pilot symbols, which are time multiplexed with a control channel, which is parallel
multiplexed with a data channel; and
chaimel estimation value calculating means for weighting and averaging said pilot
symbols using said weighting factors and calculating a channel estimation value of data symbols
of said data channel,
wherein said weighting factor generating means divides data symbols in a slot of said
data channel into a plurality of data symbol sections, selects pilot symbols appropriate for
calculating the channel estimation value of the data symbols in each of the data symbol sections,
and generates the weighting factors which are [[to be]] used for weighting and averaging the
pilot symbols and which vary from data symbol section to data symbol section in a slot; and said
channel estimation value calculating means takes weighted average of said pilot symbols using
said weighting factors and calculates the channel estimation value of the data symbols of each of
the data symbol sections.
Claim 5. (Previously Presented) A channel estimation device comprising:
weighting factor generating means for generating weighting factors for weighting and
averaging pilot symbols, which are time multiplexed with a control channel, which is parallel
multiplexed with a data chaimel; and
Pages of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 1 6, 2007
channel estimation value calculating means for weighting and averaging said pilot
symbols using said weighting factors and calculating a channel estimation value of data symbols
of said data channel,
wherein said weighting factor generating means divides the data symbols in the slots of
said data channel into a plurality of data symbol sections, selects the pilot symbols appropriate
for calculating the channel estimation value of the data symbols in each of the data symbol
sections, and generates the weighting factors to be used for weighting and averaging the pilot
sjmibols; and said channel estimation value calculating means takes weighted average of said
pilot symbols using said weighting factors and calculates the channel estimation value of the data
symbols of each of the data symbol sections,
wherein in order to calculate the channel estimation value of the data symbols of the last
data symbol section of the i-th (i: integer) slot and to calculate the channel estimation value of
the data symbols of the first data symbol section of the (i+l)-th slot, said weighting factor
generating means selects the same pilot symbol and generates the weighting factors to be used
for weighting and averaging the pilot symbols.
Claim 6. (Previously Presented) A chaimel estimation device comprising:
weighting factor generating means for generating weighting factors for weighting and
averaging pilot symbols, which are time multiplexed with a control channel, which is parallel
multiplexed with a data channel; and
channel estimation value calculating means for weighting and averaging said pilot
symbols using said weighting factors and calculating a channel estimation value of data symbols
of said data channel,
Page 4 of 3 3
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
wherein the channel estimation device further comprises:
fading frequency decision means for deciding the fading frequency based on an
inner product value of said pilot symbols; and
factor altering means for altering the factors that are used in taking said weighted
average according to the fading frequency decided by said fading frequency decision
means.
Claim 7. (Cancelled).
Claim 8. (Currently Amended) A demodulation device comprising:
weighting factor generating means for generating weighting factors [[to be]] used for
weighting and averaging pilot symbols being time multiplexed at positions leaning in time to one
side in respective slots of a control channel that was parallel multiplexed together with a data
channel;
charmel estimation value calculating means for weighting and averaging said pilot
symbols using said weighting factors and for calculating a channel estimation value of data
symbols of said data chaimel; and
channel variation compensating means for compensating channel variation of said data
symbols using the channel estimation value calculated by said channel estimation value
calculating means,
wherein said weighting factors are determined according to said leaning positions of said
pilot symbols in slots of said control channel.
Page 5 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 1 6, 2007
Claims 9-17. (Cancelled).
Claim 18. (Previously Presented) A charmel estimation device for calculating
a channel estimation value of data symbols using pilot symbols in a channel in which said data
symbols and said pilot symbols are time multiplexed, said channel estimation device comprising:
weighting factor generating means for dividing data sjmibols in a slot of said channel into
a plurality of data symbol intervals, selecting pilot symbols suitable for calculation of a channel
estimation value of data symbols during each data symbol interval and generating weighting
factors which are to be used for weighting and averaging the pilot symbols and which vary from
data symbol interval to data symbol interval in a slot; and
channel estimation value calculating means for weighting and averaging said pilot
symbols using said weighting factors and calculating a channel estimation value of data symbols
during each data symbol interval.
Claim 19. (Previously Presented) A chaimel estimation device for calculating
a channel estimation value of data symbols using pilot symbols in a channel in which said data
symbols and said pilot symbols are time multiplexed, said channel estimation device comprising:
weighting factor generating means for dividing data symbols in a slot of said channel into
a plurality of data symbol intervals, selecting pilot symbols suitable for calculation of a channel
estimation value of data symbols during each data symbol interval and generating weighting
factors for weighting and averaging said pilot symbols; and
Page 6 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
channel estimation value calculating means for weighting and averaging said pilot
symbols using said weighting factors and calculating a channel estimation value of data symbols
during each data symbol interval,
wherein in order to calculate the channel estimation value of the data symbols in the last
data symbol section in the i-th (i: integer) slot and to calculate the channel estimation value of
the data symbols of the first data symbol section in the (i+l)-th slot, said weighting factor
generating means selects the same pilot symbol and generates the weighting factors to be used
for weighting and averaging said pilot symbols.
Claim 20. (Previously Presented) The channel estimation device as claimed in
claim 18, wherein said weighting factor generating means generates the weighting factors to be
used for weighting and averaging mean values of the pilot symbols for each of the plurality of
slots of said channel, and said chaimel estimation value calculating means takes weighted
average of the mean values of said pilot symbols using said weighting factors and calculates the
channel estimation value of the data symbols in each of the data symbol sections.
Claim 21. (Cancelled).
Claim 22. (Previously Presented) The channel estimation device as claimed in
claim 18, further comprising:
fading frequency decision means for deciding the fading frequency based on the inner
product value of said pilot symbols; and
Page 7 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
factor altering means for altering the factors to be used for taking said weighted
averaging according to the fading frequency decided by said fading frequency decision means.
Claim 23. (Previously Presented) A demodulation device comprising:
weighting factor generating means for dividing data symbols in a slot of a channel into
which the data symbols and pilot symbols are time multiplexed into a plurality of data symbol
sections, selecting pilot sjmibols appropriate for calculating a channel estimation value of the
data symbols in each of the data symbol sections, and generating weighting factors which are to
be used for weighting and averaging said pilot symbols and which vary from data symbol section
to data symbol section in a slot;
channel estimation value calculating means for weighting and averaging said pilot
symbols using said weighting factors and calculating the channel estimation value of the data
symbols in each of data symbol sections; and
channel variation compensating means for compensating channel variation of said data
symbols using the channel estimation value calculated by said channel estimation value
calculating means.
Claims 24-32. (Cancelled).
Claim 33. (Previously Presented) A channel estimation device that calculates a
channel estimation value of data symbols of a data channel using pilot symbols of a pilot channel
which is parallel multiplexed with said data channel, said channel estimation device comprising:
weighting factor generating means for dividing data sjmibols in said channel into a
Page 8 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
plurality of data symbol intervals each of which includes a plurality of data symbols, selecting
for each data symbol interval, pilot symbols suitable for calculation of a channel estimation
value, and generating for each data symbol interval, weighting factors for weighting and
averaging said pilot symbols; and
channel estimation value calculating means for weighting and averaging said pilot
symbols using said weighting factors and calculating a chaimel estimation value of data symbols
during each data symbol interval.
Claim 34. (Original) The channel estimation device as claimed in claim 33,
wherein said weighting factor generating means generates the weighting factors to be used for
weighting and averaging mean values of the pilot symbols in each of a plurality of sections in
said pilot channel, and said channel estimation value calculating means takes weighted average
of the mean values of said pilot symbols using said weighting factors and calculates the channel
estimation value of the data symbols in each of the data symbol sections.
Claim 35. (Previously Presented) A channel estimation device that calculates a
channel estimation value of data symbols of a data channel using pilot symbols of a pilot channel
which is parallel multiplexed with said data channel, said channel estimation device comprising:
weighting factor generating means for dividing data symbols in said channel into a
plurality of data symbol intervals, selecting pilot symbols suitable for calculation of a channel
estimation value of data symbols during each data symbol interval and generating weighting
factors for weighting and averaging said pilot symbols; and
Page 9 of 3 3
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
channel estimation value calculating means for weighting and averaging said pilot
symbols using said weighting factors and calculating a channel estimation value of data symbols
during each data symbol interval,
wherein the channel estimation device further comprises:
fading frequency decision means for deciding the fading frequency based on the inner
product value of said pilot symbols; and
factor altering means for altering the factors to be used for taking said weighted average
according to the fading frequency decided by said fading frequency decision means.
Claim 36. (Previously Presented) A channel estimation method for calculating
a channel estimation value of data symbols of a data channel using pilot symbols of a pilot
channel that was parallel muhiplexed together with said data channel, comprising the steps of:
dividing the data symbols of said data channel into a plurality of data symbol sections,
selecting pilot s3TTibols appropriate for calculating the channel estimation value of the data
symbols in each of the data symbol sections, and generating weighting factors to be used for
weighting and averaging the pilot symbols; and
weighting and averaging said pilot symbols using said weighting factors and calculating
the channel estimation value of the data symbols in each of the data symbol sections,
wherein a transmission rate of said data channel differs from a transmission rate of said
pilot channel.
Claim 37. (Previously Presented) A demodulation device comprising:
Page 10 of 33
Application No. 09/701,705
Amendment "E" dated March 1 6, 2007
Reply to Office Action mailed January 16, 2007
weighting factor generating means for dividing data symbols of a data channel into a
plurality of data symbol sections each of which includes a plurality of data symbols, selecting for
each data symbol section, pilot symbols of a pilot channel that was parallel multiplexed together
with said data channel, appropriate for calculating a channel estimation value, and generating for
each data symbol section, weighting factors to be used for weighting and averaging the pilot
symbols;
channel estimation value calculating means for weighting and averaging said pilot
symbols using said weighting factors and calculating the channel estimation value of the data
symbols of each of the data symbol sections; and
charmel variation compensating means for compensating the channel variation of said
data symbols using the channel estimation value calculated by said channel estimation value
calculating means.
Claims 38-46. (Cancelled).
Claim 47. (Previously Presented) A method for estimating a channel,
comprising the steps of
generating weighting factors to be used for weighting and averaging pilot symbols being
time multiplexed at positions leaning in time to one side in respective slots of a control channel
that was parallel muhiplexed together with a data channel; and
averaging said pilot symbols using said weighting factors and calculating a channel
estimation value of data symbols of said data channel.
Page 11 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
wherein said weighting factors are determined according to said leaning positions of said
pilot symbols in slots of said control channel.
Claim 48. (Cancelled).
Claim 49. (Previously Presented) A channel estimation method for calculating
a channel estimation value of data symbols using pilot symbols in a channel in which said data
symbols and pilot symbols are time multiplexed, comprising the steps of:
dividing data symbols in a slot of said channel into a plurality of data symbol sections,
selecting pilot symbols appropriate for acquiring the channel estimation value of the data
symbols in each of the data symbol sections, and generating weighting factors which are to be
used for weighting and averaging the pilot symbols and which vary from data symbol section to
data symbol section in a slot; and
weighting and averaging said pilot symbols using said weighting factors and calculating
the charmel estimation value of the data sjTnbols in each of the data symbol sections.
Claims 50-52. (Cancelled).
Claim 53. (Original) A demodulation device comprising:
channel estimating means for deriving N (N is natural number greater than or equal to
two) in number of channel estimation values by weighted averaging of pilot signals in time using
N in number of weighted sequences;
Page 12 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
compensating means for compensating data sequences using said respective channel
estimation values;
RAKE combining means for RAKE combining respective of said N data sequences after
compensation; and
reliability judgment means for selecting one data sequence having highest reliability from
said N data sequences after RAKE combination.
Claim 54. (Original) A demodulation device comprising:
chaimel estimating means for deriving N (N is natural number greater than or equal to
two) in number of channel estimation values by weighted averaging of pilot signal in time using
N in number of weighted sequences for data sequences of predetermined frame number;
compensating means for compensating data sequence using said respective channel
estimation values;
RAKE combining means for RAKE combining of said N data sequences after
compensation; and
reliability judgment means for selecting N' (N': natural number, N' < N) in number of
weighting sequences from said N data sequence after RAKE combining and selecting one data
sequence having the highest reliability from N data sequences,
selection of said N' weighting sequences being performed per a predetermined period, for
remaining data sequences until performing said reliability judgment again said chaimel
estimation means deriving N' channel estimation value by weighted averaging in time using N'
weighting sequences, said compensating means compensating data sequences using N' channel
estimation values, said RAKE combining means RAKE combining respective of N' data
Page 13 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
sequences after compensation, and said reliability judgment means selecting one data sequence
having the highest reliability from said N' data sequences.
Claim 55. (Previously Presented) The demodulation device as claimed in
claim 53 or 54, wherein said rehability judging means for judging reUability of said data
sequence comprises:
error-correction decoding means for performing error-correction decoding of the
data sequence after said RAKE combination;
CRC (Cyclic Redundancy Check) bit extracting means for extracting CRC bits
added to said data sequence;
CRC decoding means for decoding the CRC for said data sequence;
frame error detecting means for detecting the presence or absence of a frame error
based on a decoding result of said CRC;
number-of-frame-error counting means for counting said number of the frame
errors in a previously-determined measuring time; and
weight sequence and data selecting means for selecting the weight sequence
having high reliability and the data sequence that is demodulated using the weight
sequence so selected based on said counting result of the frame errors.
Claim 56. (Previously Presented) The demodulation device as claimed in
claim 53 or 54, wherein said reliability judging means forjudging reliability of the data sequence
comprises:
Page 14 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 1 6, 2007
error-correction decoding means for performing error-correction decoding of the
data sequence after said RAKE combination;
likelihood information extracting means for extracting likelihood information that
is calculated when performing the error-correction decoding of each of the data
sequences;
likelihood averaging means for averaging said extracted likelihood information
for a previously-determined measuring time; and
weight sequence and data selecting means for selecting the weight sequence
having high reliability and the data sequence that is demodulated using the weight
sequence so selected based on said averaged likelihood information.
Claim 57. (Previously Presented) The demodulation device as claimed in
claim 53 or 54, wherein said reliability judging means forjudging reliability of the data sequence
comprises:
electric power calculating means for calculating electric power of each of the data
sequences after said RAKE combination;
electric power averaging means for averaging said calculation result of the
electric power for a previously-determined measuring time; and
weight sequence and data selecting means for selecting the weight sequence
having high reliability and data sequence that is demodulated using the weight sequence
so selected based on said averaged electric power.
Page 15 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
Claim 58. (Previously Presented) The demodulation device as claimed in
claim 53 or 54,
wherein said reliability judging means for judging reliability of the data sequence
comprises:
signal-to-noise ratio(ratio of a signal power to a noise power) calculating means
for calculating a signal-to-noise ratio of each of the data sequences after said RAKE
combination;
signal-to-noise ratio averaging means for averaging the calculation result of said
signal-to-noise ratio for a previously-determined measuring time; and
weight sequence and data selecting means for selecting the weight sequence
having high reliability and the data sequence that is demodulated using the weight
sequence so selected based on said averaged signal-to-noise ratio.
Claim 59. (Previously Presented) The demodulation device as claimed in
claim 53 or 54, wherein said rehability judging means forjudging reliability of the data sequence
comprises:
error-correction decoding means for performing error-correction decoding of the
data sequence after said RAICE combination;
CRC bit extracting means for extracting CRC bits added to said data sequence;
CRC decoding means for decoding the CRC for said data sequence;
frame error detecting means for detecting the presence or absence of a frame error
based on a decoding result of said CRC;
Page 16 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
number-of-frame-error counting means for counting the number of said frame
errors in a previously-determined measuring time;
likelihood information extracting means for extracting likelihood information that
is calculated when performing error-correction decoding of each of the data sequences;
likelihood averaging means for averaging said extracted likelihood information
for a previously-determined measuring time; and
weight sequence and data selecting means for selecting the weight sequence
having high reliability and the data sequence that is demodulated using the weight
sequence so selected based on said counted number of frame errors of the plurality of
data sequences and said averaged likelihood information.
Claim 60. (Previously Presented) The demodulation device as claimed in
claim 53 or 54, wherein said rehability judging means forjudging rehability of the data sequence
comprises:
error-correction decoding means for performing error-correction decoding of the
data sequence after said RAKE combination;
CRC bit extracting means for extracting CRC bits added to said data sequence;
CRC decoding means for decoding the CRC for said data sequence;
frame error detecting means for detecting the presence or absence of a frame error
based on a decoding result of said CRC;
number-of-frame-error counting means for counting said number of the frame
errors in a previously-determined measuring time;
Page 17 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
electric power calculating means for calculating electric power of each of the data
sequences after said RAKE combination;
electric power averaging means for averaging said calculation result of the
electric power for a previously-determined measuring time; and
weight sequence and data selecting means for selecting the weight sequence
having high reliability and the data sequence that is demodulated using the weight
sequence so selected based on said number of frame errors and said averaged electric
power.
Claim 61. (Previously Presented) The demodulation device as claimed in
claim 53 or 54, wherein said reliability judging means forjudging reliability of the data sequence
comprises:
error-correction decoding means for performing error-correction decoding of the
data sequence after said RAKE combination;
CRC bit extracting means for extracting CRC bits added to said data sequence;
CRC decoding means for decoding the CRC for said data sequence;
fi-ame error detecting means for detecting the presence or absence of a frame error
based on a decoding result of said CRC;
number-of-frame-error counting means for counting said number of the frame
errors in a previously-determined measuring time;
signal-to-noise ratio calculating means for calculating a signal-to-noise ratio (ratio
of a signal power to a noise power) of each of the data sequences after said RAKE
combination;
Page 18 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
signal-to-noise ratio averaging means for averaging the calculation result of said
signal-to-noise ratio for a previously-determined measuring time; and
weight sequence and data selecting means for selecting weight sequence having
high reliability and the data sequence that is demodulated using the weight sequence so
selected based on said number of frame errors and said averaged signal-to-noise ratio.
Claim 62. (Original) A demodulation device comprising:
channel estimating means for weighted averaging of reception pilot signal using a
plurality of weighting sequences and deriving a plurality of channel estimation values;
demodulating means for inputting data sequences and outputting a plurality of
demodulated data sequences using said plurality of channel estimation values; and
reliability judging means for selecting one demodulated data by making judgment of
reliability of said plurality of demodulated data sequences.
Claim 63. (Original) The demodulation device as claimed in claim 62, wherein
said reliability judging means comprises selecting means for selecting predetermined
number of the weight sequences from among said plurality of weight sequences based on a
judgment result of reliability of said plurality of demodulated data sequences, and
said demodulating means performs the demodulation using only said predetermined
number of the weight sequences, when said predetermined number of the weight sequences were
selected.
Page 19 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 1 6, 2007
Claim 64. (Previously Presented) The demodulation device as claimed in any
one of claims 53, 54 or 62, wherein said pilot signals are time multiplexed in a control channel
that was parallel multiplexed together with a data channel in which said data sequence is
contained.
Claim 65. (Previously Presented) The demodulation device as claimed in any
one of claims 53, 54 or 62, wherein said pilot signals are time multiplexed in one channel
together with said data sequence.
Claim 66. (Original) The demodulation device as described in claim 65, wherein
said channel estimating means divides the data sequence in the slots of said channel into a
plurality of data sequence sections, selects pilot signals appropriate for calculating the channel
estimation value of the data in each of the data sequence sections, and calculates the channel
estimation value of the data of each of the data sequence sections by weighting and averaging the
selected pilot signals.
Claim 67. (Previously Presented) The demodulation device as claimed in any
one of claims 53, 54 or 62, wherein said pilot signals are contained in a pilot channel that was
parallel multiplexed together with the data channel containing said data sequence.
Claim 68. (Original) The demodulation device as claimed in claim 67, wherein
said channel estimating means divides said data sequence into a plurality of data sequence
sections, selects pilot signals appropriate for calculating the channel estimation value of the data
Page 20 of 33
Application No. 09/701,705
Amendment "E" dated March 1 6, 2007
Reply to Office Action mailed January 16, 2007
in each of the data sequence sections, and calculates the channel estimation value of the data in
each of the data sequence sections by weighting and averaging the selected pilot signals.
Claim 69. (Currently Amended) A demodulation method comprising:
the step of obtaining N pieces of channel estimation values by time-weighting and
averaging [[the]] pilot signals using N (N: natural number greater than or equal to 2) sets of
weight sequences;
the step of compensating data sequence using each of said channel estimation values;
the step of RAKE combining each of the N sets of the data sequences after said
compensation; and
the reliability judgment step of selecting one set of the data sequences having the highest
reliability from among the N sets of the data sequences after said RAKE combination.
Claim 70. (Original) A demodulation method comprising:
the step of obtaining N (N: natural number greater than or equal to 2) pieces of channel
estimation values by time-weighting and averaging pilot signals using N sets of weight
sequences with respect to a previously-determined number of frames of data sequence;
the step of compensating the data sequence using each of said channel estimation values;
the step of RAKE combining each of N sets of the data sequences after said
compensation; and
the reliability judgment step of selecting N' (N': natural number; N'<N) sets of the
weight sequences having high reliability from among said N sets of the data sequences after said
Page 21 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 1 6, 2007
RAKE combination and selecting one set of data sequence having the highest rehabiUty from
among the N sets of the data sequences after said RAKE combination,
wherein the selection of said N' sets of the weight sequences is conducted at regular
intervals, and throughout a period up to a time when said judgment of reliability is made next
time, with respect to remaining part of the data sequence, in said step of estimating the channel,
N' pieces of the channel estimation values are obtained by time- weighting and averaging the data
sequence using the N' sets of the weight sequences; in said step of compensating, the data
sequence is compensated using the N' pieces of the channel estimation values; in said step of the
RAKE combination, each of the N' sets of the data sequences after the compensation is RAKE
combined; and in said reliability judgment step, one set of the data sequence having the highest
reliability is selected from among the N' sets of the data sequences.
Claim 71. (Original) The demodulation method as claimed in claim 69 or 70,
wherein said reliability judgment step comprises the steps of
error-correction decoding the data sequence after said RAKE combination;
extracting CRC bits added to said data sequence;
decoding the CRC with respect to said data sequence;
detecting the presence or absence of a fi-ame error based on said demodulation result of
the CRC;
counting the number of said fi-ame errors in a previously-determined measuring time; and
selecting the weight sequence having high reliability and the data sequence that is
demodulated using the weight sequence so selected based on said counting resuh of the frame
errors.
Page 22 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed Januaiy 16, 2007
Claim 72. (Original) The demodulation method as claimed in claim 69 or 70,
wherein said reliability judgment step comprises the steps of:
error-correction decoding the data sequence after said RAKE combination;
extracting likelihood information calculated when performing error-correction decoding
of each of the data sequence;
averaging said extracted likelihood information for a previously-determined measuring
time; and
selecting the weight sequence having high reliability and the data sequence that is
demodulated using the weight sequence so selected based on said averaged likelihood
information.
Claim 73. (Original) The demodulation method as claimed in claim 69 or 70,
wherein said reliability judgment step comprises the steps of:
calculating electric power of each of the data sequences after said RAKE combination;
averaging the calculation result of said electric power for a previously-determined
measuring time; and
selecting the weight sequence having high reliability and the data sequence that is
demodulated using the weight sequence so selected based on said averaged electric power.
Claim 74. (Original) The demodulation method as claimed in claim 69 or 70,
wherein said reliability judgment step comprises the steps of:
Page 23 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
calculating a signal-to-noise ratio of each of the data sequences after said RAKE
combination;
averaging the calculation resuh of said signal-to-noise ratios for a previously-determined
measuring time; and
selecting the weight sequence having high reliability and the data sequence that is
demodulated using the weight sequence so selected based on said averaged signal-to-noise ratio.
Claim 75. (Original) The demodulation method as claimed in claim 69 or 70,
wherein said reliability judgment step comprises the steps of:
performing error-correction decoding of the data sequences after said RAKE
combination;
extracting CRC bits added to said data sequence;
decoding the CRC with respect to said data sequence;
detecting the presence or absence of a frame error based on said decoding result of the
CRC;
counting said number of the frame errors in a previously-determined measuring time;
extracting likelihood information that is calculated when performing error-correction d
decoding of each of the data sequences;
averaging said extracted likelihood information for a previously-determined measuring
time; and
selecting the weight sequence having high reliability and the data sequence that is
demodulated using the weight sequence so selected based on said measured number of the frame
errors of the plurality of the data sequences and said averaged likelihood information.
Page 24 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
Claim 76. (Original) The demodulation method as claimed in either of claim 69
or 70, wherein said reliability judgment step comprises the steps of:
error-correction decoding said data sequences after said RAKE combination;
extracting CRC bits added to said data sequence;
decoding the CRC with respect to said data sequence;
detecting the presence or absence of a frame error based on the decoding result of said
CRC;
counting the number of said frame errors in a previously-determined measuring time;
calculating electric power of each of received data sequences after said RAKE
combination;
averaging the calculation result of said electric power for a previously-determined
measuring time; and
selecting the weight sequence having high reliability and the data sequence that is
demodulated using the weight sequence so selected based on said number of frame errors and
said averaged electric power.
Claim 77. (Original) The demodulation method of as claimed in claim 69 or 70,
wherein said reliability judgment step comprises the steps of:
error-correction decoding said data sequences after said RAKE combination;
extracting CRC bits added to said data sequence;
decoding the CRC with respect to said data sequence;
Page 25 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
detecting the presence or absence of a frame error based on the decoding result of said
CRC;
counting the number of said frame errors in a previously-determined measuring time;
calculating a signal-to-noise ratio of each of the data sequences after said RAKE
combination;
averaging calculation result of said signal-to-noise ratios for a previously-determined
measuring time; and
selecting the weight sequence having a high reliability and the data sequence that is
demodulated with the weight sequence so selected based on the number of said frame errors and
said averaged signal-to-noise ratio.
Claim 78. (Original) A demodulation method comprising the steps of:
weighting and averaging pilot signals using a plurality of weight sequences to obtain a
plurality of channel estimation values;
deriving a plurality of demodulated data sequences from a data sequence using said
plurality of channel estimation values; and
selecting one output data sequence by making judgment of reliability of said plurality of
demodulated data.
Claim 79. (Original) The demodulation method as claimed in claim 78, wherein,
based on the judgment result of reliability of said plurality of demodulated data sequences, a
predetermined number of weight sequences are selected from among said plurality of weight
Page 26 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
sequences, and after the selection, demodulation through the use of only the selected weight
sequences is performed.
Claim 80. (Currently Amended) The demodulation method as claimed in any one of
claims 69, 70 or 78, wherein said pilot signals are time multiplexed into a control channel that is
parallel multiplexed together with a [[the]] data channel in which said data sequence is
contained.
Claim 81. (Previously Presented) The demodulation method as claimed in any
one of claims 69, 70 or 78, wherein said pilot signals are time multiplexed into one channel
together with said data sequence.
Claim 82. (Original) The demodulation method as claimed in claim 81, wherein
said step of estimating a channel divides said data sequence in the slots of said channel into a
plurality of data sequence sections, selects pilot signals appropriate for calculating the channel
estimation value of the data of each of the data sequence sections, and calculates a channel
estimation value of the data of each of the data sequence sections by weighting and averaging the
selected pilot signals.
Claim 83. (Currently Amended) The demodulation method as claimed in any one of
claims 69, 70 or 78, wherein said pilot signals are contained in a pilot channel that was parallel
multiplexed together with a [[the]] data channel containing said data sequence.
Page 27 of 33
Application No. 09/701,705
Amendment "E" dated March 16, 2007
Reply to Office Action mailed January 16, 2007
Claim 84. (Original) The demodulation method as claimed in claim 83, wherein
said step of estimating a channel divides said data sequence into a plurality of data sequence
sections, selects pilot signals appropriate for calculating the charmel estimation value of the data
in each of the data sequence sections, and calculates the channel estimation value of the data of
each of the data sequence sections by weighting and averaging the selected pilot signals.
Claim 85. (Previously Presented) A channel estimation device for calculating
a channel estimation value of data symbols using pilot symbols in a channel in which said data
symbols and said pilot symbols are time multiplexed, said channel estimation device comprising:
weighting factor generating means for dividing data symbols in a slot of said channel into
a plurality of data symbol intervals, selecting pilot symbols suitable for calculation of a chaimel
estimation value of data symbols during each data symbol interval and generating weighting
factors for weighting and averaging said pilot symbols; and
channel estimation value calculating means for weighting and averaging said pilot
symbols using said weighting factors and calculating a channel estimation value of data symbols
during each data sjonbol interval,
wherein said pilot symbols are time multiplexed at positions leaning in time to one side in
respective slots of said channel, and
said weighting factors are determined according to said leaning positions of said pilot
symbols in slots of said chaimel.
Page 28 of 33